turhost kullanmadım, ama sizin dediğinizden çıkardığım sonuç, turhost hosting hizmetinde detayla uğraşmamak için domain ile birlikte alınan hosting'lerde dns değişimine izin vermiyor. normalde yapabilirsiniz, fakat turhost size sunucu ip'si falan vermesi gerekecek sanırım onlarla uğraşmıyorlar. belki kurcalarsanız ayarlarda bulabilirsiniz, belki de hiç yoktur.
madem öyle siz o dns ayarını turhost olarak bırakın, SSL'i de (let's encrypt)
www.sslforfree.com buradan alın. adımları takip ederseniz yapması çok kolay. cloudflare ssl hiç almadığım için let's encrypt önerdim, belki cloudflare'den de yapabilirsiniz.
let's encrpyt'te bir detay var, eğer sunucuda sil-yeniden yap yap-boz işleri yapacaksanız, 7 gün içinde en fazla 4 veya 5 sertifika almanıza izin veriyor. eğer çok yeni sertifika istemi yaparsanız 7 gün dolmasını beklersiniz. yani bir kere kurun bakın, udemy'de ilerleyin biraz sonra gerekirse her şeyi silmeniz gerekirse 2. sertifika talebinizi yaparsınız.